Smartling\WP\Controller\LiveNotificationController S

Total Complexity 30
Dependencies 11
Dependents 3
Total lines 397
Lines of code 205
Logical lines of code 76
Comment lines 85
Methods 21
Properties 6

Methods 21

Method Rating Maintainability Complexity Lines of code
getAvailableConfigs()
S
56 5 18
register()
S
52 2 27
deleteNotificationAjaxHandler()
S
55 2 20
pushNotificationHandler()
S
59 2 16
placeJsConfig()
S
51 1 29
placeRecordId()
S
64 2 11
injectFirebaseLibs()
S
69 2 6
pushNotification()
S
63 1 12
adminMenuHandler()
S
63 1 12
getContentId()
S
65 1 11
setCache()
S
77 1 4
getPluginInfo()
S
82 1 3
setPluginInfo()
S
77 1 4
setApiWrapper()
S
77 1 4
__construct()
S
69 1 8
getCache()
S
82 1 3
setLogger()
S
77 1 4
getLogger()
S
82 1 3
setSettingsManager()
S
77 1 4
getSettingsManager()
S
82 1 3
getApiWrapper()
S
82 1 3